Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 LICHFIELD ROAD Terraced £171,402 £69,950 14 Feb 2003